package org.yate.oa.utils;

/**
 * 请假类型
 * 
 * @author ZYY
 * 
 */
public enum LeaveType {
	/**
	 * 事假
	 */
	personal,
	/**
	 * 病假
	 */
	sick,
	/**
	 * 婚假
	 */
	marriage,
	/**
	 * 丧假
	 */
	funeral,
	/**
	 * 产假
	 */
	maternity,
	/**
	 * 年假
	 */
	annual,
	/**
	 * 父亲假
	 */
	father,
	/**
	 * 外派探亲假
	 */
	visiting
	;

	public static LeaveType valueof(String cmd) {
		try {
			return LeaveType.valueOf(cmd);
		} catch (IllegalArgumentException e) {
			return LeaveType.personal;
		}
	}
}
